阿里云服务器部署Java Web项目和连接MySQL数据库全流程 您所在的位置:网站首页 Tomcat linux 阿里云服务器部署Java Web项目和连接MySQL数据库全流程

阿里云服务器部署Java Web项目和连接MySQL数据库全流程

#阿里云服务器部署Java Web项目和连接MySQL数据库全流程| 来源: 网络整理| 查看: 265

前阵子接了一个小小的JavaWeb项目,按照需求得发布上线到云服务器,同时为了更熟悉JavaWeb开发的整个流程,所以买了个阿里云服务器来练练手。之前的练习中,都是用自己的电脑作为服务器,非同一局域网之下的其他人员无法访问本地项目,以为发布项目到Linux服务器上会很难,其实接触了之后才发现很简单,我们只需在阿里云服务器上装上和本机一样的(JDK、Mysql、Tomcat)环境(无非只是Linux比Windows系统少了可视化图形界面),然后将项目打包放到服务器上就好,接下来我将整个流程展示一遍,从购买阿里云服务器开始…

一、选购阿里云服务器

进入阿里云官网,进行注册登录

搜索“阿里云服务器ECS”,并点击购买

在这里插入图片描述在这里插入图片描述

选择自定义购买 ,按自己的需求选购服务器配置;

最好选择靠近您客户的地区,可降低网络时延、提高访问速度。在这里插入图片描述 共享型实例是指入门级的服务器,适用于建站、测试等基础配置在这里插入图片描述

选择 系统镜像

推荐选择CentOS(Linux)系统镜像,因为Linux舍弃了图形化界面,用命令行进行操作,性能能得到更充分的利用。【注:非Aliyun Linux】 在确定了环境需求的前提下,也可直接从镜像市场中选择更加完备的镜像,这些镜像预装了运行所需的基本环境,省时省力。在这里插入图片描述 这里有预装了完整的JavaWeb项目运行所需环境的系统镜像(Tomcat9、jdk1.8、MySQL5.6),系统版本建议选择CentOS7系列,7.3及以上版本。在这里插入图片描述 点击“使用”,点击“下一步”配置网络和安全组

进行 网络和安全组 配置

带宽按自己的需求进行选择,我这里选默认最小在这里插入图片描述 安全组规则购买成功之后需要在控制台开放相应的端口,后面再设置在这里插入图片描述 点击下一步,进行系统配置

进行 系统配置

设置一个登录密码,别忘记了,忘记了可以找回或者重新装系统,步骤一样,后面连接需要用到在这里插入图片描述

实例名称和描述按个人喜好进行设置在这里插入图片描述

分组设置 默认不填,确认下单,购买成功!

在阿里云官网首页点击控制台在这里插入图片描述

点击云服务器ECS在这里插入图片描述

点击左侧实例,即可看到刚才所购买的阿里云服务器实例

在这里插入图片描述

二、进行安全组配置

点击“实例”右侧的“管理”在这里插入图片描述 点击左侧“本实例安全组”,再点右侧“配置规则”在这里插入图片描述

入方向安全组配置

然后在入方向点击快速创建安全组,看我打的勾要打上,不然端口连接不上在这里插入图片描述 添加之后还需再添加两个!两个!两个安全组在这里插入图片描述在这里插入图片描述

出方向安全组配置

在这里插入图片描述

三、连接到阿里云服务器 下载Xshell(通过网络连接到远程服务器主机)

打开Xshell——>新建连接

在这里插入图片描述在这里插入图片描述 填写你购买该服务器时设置的登录用户名(默认root)和密码在这里插入图片描述在这里插入图片描述 连接成功的提示语在这里插入图片描述 输入java -version可以看到自带的jdk版本在这里插入图片描述MySQL

输入rpm -qa | grep mysql查看是否安装数据库在这里插入图片描述 输入mysql -u root -p输入密码,登录数据库(Linux系统很可爱,它隐藏了密码,千万不要换键盘啊)在这里插入图片描述用本地数据库可视化工具Navicate连接到阿里云服务器的MySQL数据库

新建连接——>阿里云数据库MySQL版在这里插入图片描述 常规设置(主机的连接端口和用户名密码)在这里插入图片描述 SSH通道设置(阿里云服务器的ip、端口和用户名、密码)在这里插入图片描述 点击确定,双击左侧连接名打开连接,可手动对云服务器建数据库和建表,和操作云服务器数据库传来的数据在这里插入图片描述

2.验证 Tomcat

在本地浏览器地址栏输入你所购买的阿里云服务器的公网ip+:8080,见到如下汤姆猫页面,说明你的阿里云服务器公网ip可公开访问且tomcat正常运行在这里插入图片描述 3.下载Xftp(能在Linux和Windows之间互传文件) 部署JavaWeb项目到阿里云服务器

在eclipse编译器中,将JavaWeb项目导出为war包(WAR文件格式)

在项目上右键——>导出,选择WAR file在这里插入图片描述 选择war包的导出地址,并取消勾选特定的Tomcat运行环境在这里插入图片描述 打开前面下载好的Xftp工具,新建连接在这里插入图片描述 连接成功,左侧为本机电脑文件,右侧为Linux系统文件(拖拽可互传文件)在这里插入图片描述

在右侧Linux系统界面中,浏览到/usr/local/src/apache-tomcat-9.0.1/webapps目录下,直接将本地JavaWeb项目导出的WAR包拖拽到右侧的webapps目录下(此处无须解压,tomcat会帮我们自动解压)在这里插入图片描述以上过后,整个项目部署的流程已完成

四、运行项目

在本机浏览器地址栏中输入ip+:8080+项目名称(的指定jsp页面),即可访问JavaWeb项目在这里插入图片描述 我们可以在服务器上部署JavaWeb、Html网页、App等等。

恭喜!至此为至,你已成功将Web项目部署到阿里云服务器!

五、关于如何去掉地址中的“:8080”字样 在Xftp工具中进入tomcat的cnof目录下/usr/local/src/apache-tomcat-9.0.1/conf,右键sever.xml用记事本打开在这里插入图片描述2. 修改一处端口信息在这里插入图片描述3. 重启tomcat Linux下重启命令:systemctl restart tomcat.service 或者进到tomcat的bin目录下,使用tomcat命令将tomcat重新启动

不带8080端口号,再次进行访问在这里插入图片描述

云服务器ECS地址:阿里云·云小站



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有